alfalfa_sproutEnglish

alfalfa sprout

Noun

Sprouted alfalfa seeds

English: alfalfa sprout