What is the meaning of Aboma?

A large South American serpent (Boa aboma).

Source: Webster’s Revised Unabridged Dictionary (1913), via OPTED

Search

Search words containing