Skip to content
Thai Dictionary
Search the dictionary
Search
ตำแยแมว
dtam-yɛɛ-mɛɛw
Noun
Indian copperleaf, Indian nettle (Acalypha indica), a medicinal herb
Recently looked up
Clear