English dictionary
anhima cornuta meaning and definition
Definition and meaning of anhima cornuta at MeaningMonkey.org. anhima cornuta meaning and definition in the English Dictionary.ANHIMA CORNUTA noun
Definition of Anhima cornuta (noun)
- screamer having a hornlike process projecting from the forehead
- synonyms: horned screamer
Source: Princeton University Wordnet