Stovers Meaning

There are 1 meaning(s) for word Stovers

Meaning 1 : the dried stalks and leaves of a field crop (especially corn) used as animal fodder after the grain has been harvested