Wiktionary
plasmablasts
n. (plural of plasmablast English)
n. (plural of plasmablast English)