Noun Definition
sickle alfalfa
1.Definition: European medic naturalized in North America having yellow flowers and sickle-shaped pods
Related Noun(s):medicago falcata, sickle lucerne, sickle medick
Category: Plants1.Definition: European medic naturalized in North America having yellow flowers and sickle-shaped pods
Related Noun(s):medicago falcata, sickle lucerne, sickle medick
Category: Plants