lotus_berthelotiiEnglish

Lotus berthelotii, coral gem

Noun

Low-growing much-branched perennial of Canary Islands having orange-red to scarlet or purple flowers, naturalized in United States

English: coral gem, Lotus berthelotii

English words with similar meanings

Show 1 words