Wiktionary
sagittocysts
n. (plural of sagittocyst English)
n. (plural of sagittocyst English)