cochin china
1.
(
noun
) Asian breed of large fowl with dense plumage and feathered legs
Synonyms:
cochin
Related Words:
domestic fowl
,
fowl
,
poultry
Terms and Conditions of Use / Copyright Notice