Word info

cyclocorid

Noun

Meaning

cyclocorid (plural cyclocorids)

Any snake of the family Cyclocoridae

Source: en.wiktionary.org

Close letter words and terms