Word info

phalangopsid

Noun

Meaning

phalangopsid (plural phalangopsids)

Any insect of the genus Phalangopsis

Source: en.wiktionary.org

Close letter words and terms