Semecarpus ochraceus explained
Semecarpus ochraceus is a species of plant in the family Anacardiaceae. It is endemic to Sri Lanka.[1] The specific epithet has also been spelt ochracea.
Notes and References
- Web site: Semecarpus ochraceus Alston . Plants of the World Online . Royal Botanic Gardens, Kew. 2022-06-19 .