gymnocysts
English
Noun
gymnocysts
plural of
gymnocyst