alfalfa : Idioms & Phrases


alfalfa sprout

  • noun sprouted alfalfa seeds
WordNet

sickle alfalfa

  • noun European medic naturalized in North America having yellow flowers and sickle-shaped pods
    Medicago falcata; sickle lucerne; sickle medick.
WordNet