Word info

homalopsid

Noun

Meaning

homalopsid (plural homalopsids)

Any snake of the family Homalopsidae

Source: en.wiktionary.org

Close letter words and terms