English

edit

Noun

edit

blast cells

  1. plural of blast cell