Aboma

A·bo·ma

Aboma

n.
  1. A large South American serpent (Boa aboma). (Zool.)