Definitions for aboma
This page provides all possible meanings and translations of the word aboma
Any of the large South American serpents from the genus Constrictor or related genera.
a large South American serpent (Boa aboma)
Find a translation for the aboma definition in other languages:
Select another language: