Wiktionary
acephalocysts
n. (plural of acephalocyst English)
n. (plural of acephalocyst English)