Sekirov Dictionary

microgliocyte

noun1

  1. A gliocyte of microglia
forms

microgliocytes

This dictionary works without the internet: on your phone · in Chrome