• word of the day

    begonia heracleifolia

    begonia heracleifolia - Dictionary definition and meaning for word begonia heracleifolia

    Definition
    (noun) rhizomatous begonia having leaves with pointed lobes suggestive of stars and pink flowers
Connect with us on Facebook