English

edit

Noun

edit

heptaketides

  1. plural of heptaketide