English

edit

Noun

edit

karyoplasts

  1. plural of karyoplast