Home
Advance Search
Dictionary
Words with Friends solver
Meaning of alfalfa
Definition:-
A leguminous plant with clover-like leaves and bluish flowers, native to southwestern Asia and widely grown for fodder. (noun)