Word info

aphyllophoroid

Noun

Meaning

aphyllophoroid (plural aphyllophoroids)

Any fungus of the obsolete order Aphyllophorales.

Source: en.wiktionary.org

Close letter words and terms