English dictionary
shamrock pea meaning and definition
Definition and meaning of shamrock pea at MeaningMonkey.org. shamrock pea meaning and definition in the English Dictionary.SHAMROCK PEA noun
Definition of shamrock pea (noun)
- trailing trifoliate Asiatic and African herb having cobalt blue flowers
- synonyms: Parochetus communis
Source: Princeton University Wordnet