meaning of ascocarps

1. mature fruiting body of an ascomycetous fungus


Related Words

ascocarp | ascocarpous |

Developed & Maintained By Taraprasad.com

Treasure Words