Word info

aboma

Noun

Meaning

A large South American serpent (Boa aboma).

Source: Webster's dictionary

Anagrams

Close letter words and terms