Noun
greenfeed (countable and uncountable, plural greenfeeds) any crop, such as barley, used directly as fodder for animals