English dictionary
lonas inodora meaning and definition
Definition and meaning of lonas inodora at MeaningMonkey.org. lonas inodora meaning and definition in the English Dictionary.LONAS INODORA noun
Definition of Lonas inodora (noun)
- shrub of southwestern Mediterranean region having yellow daisylike flowers
- synonyms: African daisy, Lonas annua, yellow ageratum
Source: Princeton University Wordnet