Noun Definition

cochin

1.Definition: Asian breed of large fowl with dense plumage and feathered legs

Category: Animals