Definition of horned screamer

Definition of horned screamer
  1. horned screamer Noun Anhima cornuta, a South American bird, member of the "Anhimidae" family, with black upper parts, head and breast and white speckles on the crown, throat and wing coverts.
Need more help? Try our forum NEW