blast cells
English
Noun
blast cells
plural of
blast cell