Noun Definitionlotus berthelotii1.Definition: low-growing much-branched perennial of Canary Islands having orange-red to scarlet or purple flowers; naturalized in United StatesRelated Noun(s):coral gemCategory: Plants