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