Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of alfalfa

- The lucern (Medicago sativa); -- so called in California, Texas, etc.

Crossword clue for alfalfa

- All leguminous forage aptly located foremost alphabetically
- Animal Liberation Front doubled a plant used for fodder
- Forage crop
- Lucerne
- Mr Garnett has an Italian car in Lucerne
- Mr Garnett repeated a forage plant
- plant with purple flowers
- Salad item, ... sprouts
- Salad sprouts