acephalocysts
English
Noun
acephalocysts
plural of
acephalocyst