X-Nico

unusual facts about Hemidesmus indicus


H. indicus

Hemidesmus indicus, the Indian sarsaparilla, a plant species found in South Asia



see also