Meaning of othonna
Definition of othonna
(noun)
a South African
plant
of the
genus
Othonna having
smooth
often
fleshy
leaves and heads of
yellow
flowers
Other information on othonna
WIKIPEDIA results for
othonna
Amazon results for
othonna
Tweet