• 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
Connect with us on Facebook