shamrock_peaEnglish

Parochetus communis, shamrock pea

Noun

Trailing trifoliate Asiatic and African herb having cobalt blue flowers

English: shamrock pea, Parochetus communis

English words with similar meanings

Show 1 words