demicytoplasts

English

Noun

demicytoplasts

  1. plural of demicytoplast