Where does “chamigrene” come from?

chamigrene (English): The sesquiterpene...

Definitions

  1. The sesquiterpene...

Words derived from “chamigrene