English | German | Russian | Czech

nepetalactone English

Meaning nepetalactone meaning

What does nepetalactone mean?

nepetalactone

(organic compound) A bicyclic monoterpenoid found in catnip.

Are you looking for...?