sesquiterpenoides

Spanish

Noun

sesquiterpenoides m pl

  1. plural of sesquiterpenoide