Etymograph

English

salisphere

From Blend of saliva + -sphere.

A blend of saliva + -sphere

Latin salīva ‘spittle’

English saliva

Today it means

noun salivary gland stem cell

Language periods are conventional ranges, not dates for this word.

Etymograph / salisphere