promonocytes

English

Noun

promonocytes

  1. plural of promonocyte