Attested
.to
Menu
Definition
a sensation localized on the skin
Seed
·
Term in context
cutaneous sensation
in
CommonParlance