English

edit

Noun

edit

cinctoblastulas

  1. plural of cinctoblastula