meaning of sparmannia africana

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


Related Words

sparmannia africana |

Developed & Maintained By Taraprasad.com

Treasure Words