LEMONGRASSES

Scrabble 15 Words With Friends 19

Definition

LEMONGRASSES is the plural of LEMONGRASS.

noun LEMONGRASS: an aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines.

See all 994 words you can make from LEMONGRASSES →

← Unscramble different letters