Alphonsea sclerocarpa explained

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

References

Notes and References

  1. Web site: Alphonsea sclerocarpa - ANNONACEAE.