POLYPORUS MEANING IN ENGLISH

• Polyporus Definition & Synonyms

  1. (n.) A genus of fungi having the under surface full of minute pores; also, any fungus of this genus.


RECENT SEARCHES