X-Nico

unusual facts about Shorea uliginosa


S. uliginosa

Shorea uliginosa, a plant species found in Indonesia and Malaysia



see also