Word info

parmelioid

Noun

Meaning

parmelioid (plural parmelioids)

any lichen of the family Parmeliaceae

Source: en.wiktionary.org

Close letter words and terms