lotus_berthelotii has definitions from the field of botany
1
[ noun ] (botany) low-growing much-branched perennial of Canary Islands having orange-red to scarlet or purple flowers; naturalized in United States

Synonyms

coral_gem

Related terms

subshrub

*