alfalfa sprout
1.
(
noun
) sprouted alfalfa seeds
Related Words:
sprout
Terms and Conditions of Use / Copyright Notice