English

edit

Noun

edit

blastulae

  1. plural of blastula