sesquiterpenols

English

Noun

sesquiterpenols

  1. plural of sesquiterpenol