Sterculia foetida
National Institutes of Health
Papers overview
Semantic Scholar uses AI to extract papers important to this topic.
Sterculia foetida (S. foetida) is a tall tree located in India, Malaysia and North East Australia. Decoction of bark in folklore…
The diminishing supply of fossil fuels reserves and the environmental concerns have made renewable energy an alternative energy…