English dictionary
leonotis meaning and definition
Definition and meaning of leonotis at MeaningMonkey.org. leonotis meaning and definition in the English Dictionary.LEONOTIS noun
Definition of Leonotis (noun)
- small genus of tropical herbs and subshrubs of South Africa
- synonyms: genus Leonotis
Source: Princeton University Wordnet