lymphoplasmocytes

English

Noun

lymphoplasmocytes

  1. plural of lymphoplasmocyte