Tree dove Meaning, Definition & Usage

Definitions
  1. (Zoöl.) any one of several species of East Indian and Asiatic doves belonging to Macropygia and allied genera. They have long and broad tails, are chiefly arboreal in their habits, and feed mainly on fruit.

Webster 1913