aboma

noun
  1. A large, nonvenomous South American snake (Boa murina) that kills prey by constriction.
  2. Usage: Also called the Brazilian boa or murina boa.; Zoological term; found in tropical regions of South America.

Examples