Meaning of lotus berthelotii
Definition of lotus berthelotii
(noun)
low-growing
much-branched
perennial
of Canary Islands having
orange-red
to
scarlet
or
purple
flowers;
naturalized
in United States
Other information on lotus berthelotii
WIKIPEDIA results for
lotus berthelotii
Amazon results for
lotus berthelotii
Tweet