Lepisanthes tetraphylla

Lepisanthes tetraphylla is a tree of India and Sri Lanka and other South Asian countries.