Download

sickle alfalfa

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

How To Use sickle alfalfa In A Sentence

List is Empty.