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