gymnocytes

English

Noun

gymnocytes

  1. plural of gymnocyte