Where does “ตะไคร้” come from?

ตะไคร้ (Thai): lemongrass

Definitions

  1. lemongrass

Words derived from “ตะไคร้

ตะไคร้ — Etymology, Origin & Word History | Etymology Explorer