English dictionary
alfalfa sprout meaning and definition
Definition and meaning of alfalfa sprout at MeaningMonkey.org. alfalfa sprout meaning and definition in the English Dictionary.ALFALFA SPROUT noun
Definition of alfalfa sprout (noun)
- sprouted alfalfa seeds
Source: Princeton University Wordnet