erythroids
English
Noun
erythroids
plural of
erythroid