• word of the day

    oxalis corniculata

    oxalis corniculata - Dictionary definition and meaning for word oxalis corniculata

    Definition
    (noun) creeping much-branched mat-forming weed; cosmopolitan
Connect with us on Facebook