English dictionary
othonna meaning and definition
Definition and meaning of othonna at MeaningMonkey.org. othonna meaning and definition in the English Dictionary.OTHONNA noun
Definition of othonna (noun)
- a South African plant of the genus Othonna having smooth often fleshy leaves and heads of yellow flowers
Source: Princeton University Wordnet