Cuckoo dove Meaning, Definition & Usage

Definitions
  1. (Zoöl.), a long-tailed pigeon of the genus Macropygia. Many species inhabit the East Indies.

Webster 1913