heptaketides
English
Noun
heptaketides
plural of
heptaketide