Find the word definition

WordNet
alfalfa sprout

n. sprouted alfalfa seeds