• word of the day

    sparmannia africana

    sparmannia africana - Dictionary definition and meaning for word sparmannia africana

    Definition
    (noun) large shrub of South Africa having many conspicuously hairy branches with large hairy leaves and clusters of conspicuous white flowers
    Synonyms : african hemp
Connect with us on Facebook