ABOMA


Meaning of ABOMA in English

əˈbōmə noun

( -s )

Etymology: Portuguese, French, & American Spanish, probably modification of Kongo mboma python

: any of several large So. American snakes of the genus Constrictor or of related genera

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.