la pastura
-the feed
See the entry for pastura.

pastura

NOUN
(food for animals)-feed
Synonyms for pastura
Word of the Day
to faint