constrictor
English Thesaurus
1. any of various large nonvenomous snakes that kill their prey by crushing it in its coils (noun.animal)
| hyponym | : | boa, |
| definition | : | any of several chiefly tropical constrictors with vestigial hind limbs (noun.animal) |
Visual ArtiKata
Explore constrictor in ArtiKata.com >
