English dictionary
agriocharis ocellata meaning and definition
Definition and meaning of agriocharis ocellata at MeaningMonkey.org. agriocharis ocellata meaning and definition in the English Dictionary.AGRIOCHARIS OCELLATA noun
Definition of Agriocharis ocellata (noun)
- wild turkey of Central America and northern South America
- synonyms: ocellated turkey
Source: Princeton University Wordnet