GASTEROMYCETES MEANING IN ENGLISH

• Gasteromycetes Definition & Synonyms

  1. (n. pl.) An order of fungi, in which the spores are borne inside a sac called the peridium, as in the puffballs.


RECENT SEARCHES