Hint: In most browsers you can lookup any word by double click it.
English noun: Lotus berthelotii
1.
Lotus berthelotii(plant)low-growing much-branched perennial of Canary Islands having orange-red to scarlet or purple flowers; naturalized in United States