Meaning of salivation
Definition of salivation
(noun)
the
secretion
of
saliva
Other information on salivation
WIKIPEDIA results for
salivation
Amazon results for
salivation
Tweet