plasmacytoids
English
Noun
plasmacytoids
plural of
plasmacytoid