Word info

polymerid

Noun

Meaning

polymerid (plural polymerids)

Any fungus of the genus Polymeridium

Source: en.wiktionary.org

Close letter words and terms