sparmannia africana Meaning, Definition & Usage

  1. noun large shrub of South Africa having many conspicuously hairy branches with large hairy leaves and clusters of conspicuous white flowers
    African hemp.

WordNet