Home
Search
Index
Definify.com
Definition
2025
astrocytes
astrocytes
English
Noun
astrocytes
plural of
astrocyte
Similar Results