Definition of Sickle Alfalfa

  • 1. European medic naturalized in North America having yellow flowers and sickle-shaped pods Noun

Synonyms for word "sickle alfalfa"

Semanticaly linked words with "sickle alfalfa"

Hyponims for word "sickle alfalfa"