thymoquinones

English

Noun

thymoquinones

  1. plural of thymoquinone