octaketides
English
Noun
octaketides
plural of
octaketide