respirocytes

English

Noun

respirocytes

  1. plural of respirocyte