crotophaga

/krɒˈtɒfəɡə/

Definitions

1. noun

A genus of tropical and subtropical cuckoos, native to Central and South America.

“The unique call of the Crotophaga was a distinctive feature of the rainforest ecosystem.”

Synonyms

  • bird
  • cuckoo

Antonyms

  • parrot
  • sparrow