mechanosensed
English
Verb
mechanosensed
simple past
and past participle of
mechanosense