mechanostretched
English
Verb
mechanostretched
simple past
and past participle of
mechanostretch
Adjective
mechanostretched
(
not comparable
)
mechanically
stretched