Skip to Content
Medical Term:

tactile organ

 

Synonym(s): organ of touch

(web1)