Constrictor constrictor - very large boa of tropical America and West Indiesboa constrictorboa - any of several chiefly tropical constrictors with vestigial hind limbs
Constrictor constrictor
Related to Constrictor constrictor: Coluber constrictor
noun
Synonyms for Constrictor constrictor
noun very large boa of tropical America and West Indies