shamrock pea
noun
: a trailing trifoliolate Asiatic and African herb (Parochetus communis) of the family Leguminosae having inconspicuous pale purple cleistogamous flowers
Love words? Need even more definitions?
Merriam-Webster unabridged
Share