meaning of limonum

1. a liquid terpene with a lemon odor; found in lemons and oranges and other essential oils


Related Words

limonene | limoniad | limonin | limonite | limonium |

Developed & Maintained By Taraprasad.com

Treasure Words