heptapods
English
Noun
heptapods
plural of
heptapod