mechanotransducers
English
Noun
mechanotransducers
plural of
mechanotransducer