English

edit

Noun

edit

sesterterpenes

  1. plural of sesterterpene