Entry # 834 has returned 1 entry

ntan

ntan

[LH] noun a small plant, its leaves are irritating to the skin, Urera mannii

Example: Photo by Prof. Tolu Odugbemi, Medicinal Plants in Nigeria via
via medicinalplantsinnigeria.com.