plasmacytoids

English

Noun

plasmacytoids

  1. plural of plasmacytoid