aboma

n.

  1. A large South American serpent (Boa aboma).