Synonyms of Sickle Alfalfa in English :
Antonyms of Sickle Alfalfa in English
Thesaurus of Sickle Alfalfa in English
Sickle Alfalfa
see definition of sickle alfalfaSynonyms of sickle alfalfa
1. (noun) European medic naturalized in North America having yellow flowers and sickle-shaped pods