Alphonsea sclerocarpa is a species of plant in the Annonaceae family. It is endemic to South India, and Sri Lanka.[1]
Alphonsea sclerocarpa is a species of plant in the Annonaceae family. It is endemic to South India, and Sri Lanka.