meaning of gastromycetes

1. fungi in which the hymenium is enclosed until after spores have matured: puffballs; earth stars; stinkhorn fungi


Related Words

gastromycetes |

Developed & Maintained By Taraprasad.com

Treasure Words