Definitions
There is 1 meaning of the phrase
Shamrock Pea.
Shamrock Pea - as a noun
Trailing trifoliate asiatic and african herb having cobalt blue flowers
Synonyms (Exact Relations)
parochetus communisExample Sentences
"She planted shamrock peas in her garden."
"The shamrock peas are a type of legume."
"He harvested a basket full of shamrock peas."
"The shamrock peas have a unique flavor."
"She added shamrock peas to the salad for extra crunch."