• word of the day

    oxalis pes-caprae

    oxalis pes-caprae - Dictionary definition and meaning for word oxalis pes-caprae

    Definition
    (noun) South African bulbous wood sorrel with showy yellow flowers
Connect with us on Facebook