'shamrock pea' definitions:

Definition of 'shamrock pea'

(from WordNet)
noun
Trailing trifoliate Asiatic and African herb having cobalt blue flowers [syn: shamrock pea, Parochetus communis]