medicago falcata Meaning, Definition & Usage

  1. noun European medic naturalized in North America having yellow flowers and sickle-shaped pods
    sickle lucerne; sickle medick; sickle alfalfa.

WordNet