Get Free Checker

Lotus berthelotii

NOUN
  1. low-growing much-branched perennial of Canary Islands having orange-red to scarlet or purple flowers; naturalized in United States

How To Use Lotus berthelotii In A Sentence

List is Empty.