Aboma definitions

Any of the large South American serpents from the genus Boa or related genera.
noun
0
0

Origin of aboma

From Portuguese, French, American Spanish, from modification of San Salvador Kongo mboma (“python”).