Definition Definition

agouara - Meaning and Examples

Meaning of 'agouara' (Webster Dictionary)

1 . Agouara [ n.]
- The crab-eating raccoon (Procyon cancrivorus), found in the tropical parts of America.