Alfalfa of The Little Rascals |
According to Webster's dictionary, alfalfa is a noun: a deep-rooted leguminous perennial plant (Medicago sativa) of southwestern Asia that is widely grown for hay and forage AND fodder.
We think the fodder part explains it all.
Read more »