Word info Synonyms

Constrictor constrictor

Noun

Meaning

very large boa of tropical America and West Indies

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms