|
|||||
What is lemon grass?the smell of urine after the consumption of asparagus Man it smells like lemon grass water in here lemon grass - videoLemon grass - what is it?A type of fragrant tropical grass which produces an oil that smells like lemon. It's widely used in Asian cooking and in perfumery and medicine. I ordered some beef ramen with lemon grass What does "lemon grass" mean?1. A grass-like weed that tastes of lemon. Woman A "I was sucking on some lemon grass last night." |
|||||
www.Definder.net Powered by Urban Dictionary |