VariousWords beta
Related Terms:
Definitions:
Noun
boa
Definition: any of several chiefly tropical constrictors with vestigial hind limbs
Definition: Any of a group of large American snakes, of the genus Boa, subfamily Boinae, or family Boidae, including the boa constrictor and the emperor boa of Mexico.