ตังติด

dtang-dtìt

Noun

    • a medicinal climber with sticky latex (Parameria laevigata)