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