Shorea tumbuggaia is an endemic and globally endangered, red-listed, semi-evergreen tree species, restricted to the southern Eastern Ghats in Andhra Pradesh and Tamil Nadu. The flowering is ephemeral ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results