spotted medic
noun
: a spreading annual medic (Medicago arabica) having yellow flowers, spotted leaflets, and coiled furrowed pods
Love words? Need even more definitions?
Merriam-Webster unabridged
Share