cytodes
English
Noun
cytodes
plural of
cytode