tanglad

tɐŋɡlad

Definitions

1. noun

a type of lemongrass commonly used as a garnish or ingredient in Filipino cuisine

“The chef added tanglad to the soup for extra flavor.”

Synonyms

  • lemongrass
  • tarragon

Antonyms

  • none