Word info

podonid

Noun

Meaning

podonid (plural podonids)

Any onychopod of the family Podonidae

Source: en.wiktionary.org

Close letter words and terms