thujones

English

Noun

thujones

  1. plural of thujone