ecoid
noun
variants:
or oecoid \ ˈēˌkȯid \
plural -s
Definition of ecoid
: the colorless stroma of a red blood cell
Keep scrolling for more