1 ecoid | Definition of ecoid

ecoid

noun
variants: or oecoid \ ˈēˌkȯid \
plural -s

Definition of ecoid

: the colorless stroma of a red blood cell

History and Etymology for ecoid

International Scientific Vocabulary ec- (from Greek oikos house) + -oid

Keep scrolling for more