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

ตะไคร้ (Thai): lemongrass

Definitions

  1. lemongrass

Words derived from “ตะไคร้