hay tea

Noun

 * 1) The juice of hay extracted by boiling, used as food for cattle, etc.