respirocytes
English
Noun
respirocytes
plural of
respirocyte