noddi

/ˈnoʊdi/ NOD-ee

Definitions

1. noun

A type of cuckoo, found in Africa and Madagascar, characterized by a distinctive call.

“The birdwatcher spotted a noddi perched on a branch high above.”

Synonyms

  • brood parasite
  • cuckoo

Antonyms

  • host