Loading page
constrictor constrictor is a noun meaning "very large boa of tropical America and West Indies". It carries one recorded sense.
very large boa of tropical America and West Indies
Definitions, synonyms and semantic relations for constrictor constrictor come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.