English → Hindi dictionary
limonene
Definition
a liquid terpene with a lemon odor; found in lemons and oranges and other essential oils
Looking for poetry? Read shayari and poems by great poets.
a liquid terpene with a lemon odor; found in lemons and oranges and other essential oils
Looking for poetry? Read shayari and poems by great poets.