sickle alfalfa

Noun
  1. European medic naturalized in North America having yellow flowers and sickle-shaped pods (synset 112569309)

Found on Word Lists

Other Searches