Skip navigation.

anhima - What does it mean?

Definition of 'anhima'

English

Noun

(en-noun)
  • A South American aquatic bird; the horned screamer or kamichi ().
  • (Webster 1913)

    Similar to 'anhima'

    ammonia, anima, anomia, anemia, anaemia, amimia