demicytoplasts
English
Noun
demicytoplasts
plural of
demicytoplast