Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

limonene Definition

Cancel
limonene
noun(lim-o-nene)
a widely distributed terpene hydrocarbon C10H16 that occurs in essential oils (as of oranges or lemons) and has a lemon odor

Words Related to limonene!

limonene Examples by Brain Bank Users