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.”
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.”