What does Alfalfasprossen mean?

Alfalfasprossen - German to English

alfalfa sprouts