Cape pigeon Meaning, Definition & Usage

Definitions
  1. (Zoöl.), a petrel (Daptium Capense) common off the Cape of Good Hope. It is about the size of a pigeon.

Webster 1913