English

edit

Noun

edit

heptadecads

  1. plural of heptadecad