clasmatocytes

English

Noun

clasmatocytes

  1. plural of clasmatocyte