EGAVE

homalopsid

Meaning

  1. noun Any snake of the family Homalopsidae

Similar words

homalonychid bockadam homalodotheriid homalorhagid homalocephalid homalonotid mudsnake heterodont xenotyphlopid homolid

Save “homalopsid” to learn later