Aboma
A·bo·ma
Aboma
n.
A large South American serpent (
Boa aboma
).
(Zool.)