salisphere
English
Etymology
From Blend of
saliva
+
-sphere
.
Noun
salisphere
(
plural
salispheres
)
(
cytology
)
salivary gland
stem cell