The Collaborative International Dictionary
Boa aboma
Aboma \A*bo"ma\, n. (Zo["o]l.) A large South American serpent ( Boa aboma). [1913 Webster] ||