Scrabble Solver

LEMONGRASS


  • A fragrant tropical grass that yields an oil that smells lemon. It is widely used in Asian cooking and in perfumery and medicine
  • a fragrant perennial grass [n -ES]

Previous Words

LEMNISCATE LEMNISCATES LEMNISCI LEMNISCUS LEMON LEMONADE LEMONADES LEMONED LEMONFISH LEMONFISHES

Next Words

LEMONGRASSES LEMONIER LEMONIEST LEMONING LEMONISH LEMONLIKE LEMONS LEMONWOOD LEMONWOODS LEMONY