Gizzard

Muscular digestive structure that grinds down food, found in birds and earthworms.

Gizzard Definition
Gizzard Definition

Muscular digestive structure that grinds down food, found in birds and earthworms. Gizzard It's a part of the digestive system that uses muscles to help break down food mechanically.