Wiktionary
respirocytes
n. (plural of respirocyte English)
n. (plural of respirocyte English)