Find the word definition

Wiktionary
locomotors

n. (plural of locomotor English)

Usage examples of "locomotors".

His locomotors were not designed for such outer climbing and scrambling.