• word of the day

    othonna

    othonna - Dictionary definition and meaning for word othonna

    Definition
    (noun) a South African plant of the genus Othonna having smooth often fleshy leaves and heads of yellow flowers
Download our Mobile App Today
Receive our word of the day
on Whatsapp