Definition of Mexican clover in English:

Mexican clover

noun

  • A tropical American plant, Richardia scabra (family Rubiaceae), with creeping stems and white or pink flowers, which is sometimes grown as forage and is naturalized in the south-eastern United States.

Origin

Late 19th century.