GIZZARD


Meaning of GIZZARD in English

n. second stomach of a bird; digestive organ found in certain animals

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.