'sickle alfalfa' definitions:

Definition of 'sickle alfalfa'

From: WordNet
noun
European medic naturalized in North America having yellow flowers and sickle-shaped pods [syn: sickle alfalfa, sickle lucerne, sickle medick, Medicago falcata]