erythroids

English

Noun

erythroids

  1. plural of erythroid