heptaketides

English

Noun

heptaketides

  1. plural of heptaketide