otla beslenen

listen to the pronunciation of otla beslenen
Türkçe - İngilizce
graminivorous
That eats grasses and seeds
Eating grass
{a} eating or living upon grass
{s} feeding on grass
Feeding or subsisting on grass, and the like food; said of horses, cattle, and other animals