SHAMROCK PEA


Meaning of SHAMROCK PEA in English

noun

: a trailing trifoliolate Asiatic and African herb ( Parochetus communis ) of the family Leguminosae having inconspicuous pale purple cleistogamous flowers

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.