Results for alfalfa

Definitions of alfalfa:

part of speech: noun

A name given to a valuable pasture and forage plant: the lucerne ( Medicago sativa).

part of speech: noun

A deep- rooted hay and forage plant of the western United States.

alphabet filter

Word of the day

melaena

In med., the discharge of black blood from the bowels. ...

Popular definitions