meaning of alfalfa sprout

alfalfa sprout meaning in General Dictionary

sprouted alfalfa seeds