BOA CONSTRICTOR MEANING IN ENGLISH

• Boa constrictor Definition & Synonyms

  1. () A large and powerful serpent of tropical America, sometimes twenty or thirty feet long. See Illustration in Appendix.


RECENT SEARCHES