Definition of BOA CONSTRICTOR
noun : BOA CONSTRICTOR
Source: WordNet 3.1
-
1. (
) very large boa of tropical America and West Indies ;
See more about : BOA CONSTRICTOR