HORNED SCREAMER





Definition:

  1. [noun] screamer having a hornlike process projecting from the forehead
    Synonyms: Anhima cornuta

Synonyms: