Popular Wordlists
  • word of the day

    astroglia

    astroglia - Dictionary definition and meaning for word astroglia

    Definition
    (noun) tissue consisting of large stellate neuroglial cells
    Synonyms : macroglia
Connect with us on Facebook