HYMENOMYCETES MEANING IN ENGLISH

• Hymenomycetes Definition & Synonyms

  1. (n. pl.) One of the great divisions of fungi, containing those species in which the hymenium is completely exposed.


RECENT SEARCHES