Aboma

Definition:

  • (n.) A large South American serpent (Boa aboma).

Compare aboma with other words:

aboma vs. aroma

aboma vs. boa

aboma vs. genus