Swan goose Meaning, Definition & Usage

Definitions
  1. (Zoöl.), a bird of India (Cygnopsis cygnoides) resembling both the swan and the goose.

Webster 1913