Tree dove Meaning, Definition & Usage
Definitions
(Zoöl.) any one of several species of East Indian and Asiatic doves belonging toMacropygia and allied genera. They have long and broad tails, are chiefly arboreal in their habits, and feed mainly on fruit.