sesterpènes
French
Noun
sesterpènes
?
plural of
sesterpène