cochin china


Meanings

  • Asian breed of large fowl with dense plumage and feathered legs

Synonyms