sickle alfalfa Meaning, Definition & Usage

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

WordNet