Italian edit

Etymology edit

From meccano- +‎ recettore.

Noun edit

meccanorecettore m (plural meccanorecettori)

  1. (physiology) mechanoreceptor