EGAVE

cyclocorid

Meaning

  1. noun Any snake of the family Cyclocoridae

Similar words

cyclophorid cycloramphid crotaline colubroid colubroidean colubrine cyclopterid erycid cyclolobid cycloctenid

Save “cyclocorid” to learn later