English dictionary
lotus americanus meaning and definition
Definition and meaning of lotus americanus at MeaningMonkey.org. lotus americanus meaning and definition in the English Dictionary.LOTUS AMERICANUS noun
Definition of Lotus americanus (noun)
- North American annual with red or rose-colored flowers
Source: Princeton University Wordnet