Mexican clover
noun
: a tropical American herb (Richardia scabra) sometimes cultivated as a forage plant
Love words? Need even more definitions?
Merriam-Webster unabridged
Share