cochin china Meaning, Definition & Usage

  1. noun Asian breed of large fowl with dense plumage and feathered legs
    cochin.

WordNet