What is the meaning of colubrid in English?

Learn vocabulary with pictures as well as definitions of colubrid in English

Learn in

See more

n. colubrid

Definition of colubrid in English

Snake that has round pupils, rhomboidal scales on the dorsum and sides, and wide, rectangular scales on the abdomen, generally terrestrial.