victoriousvocabulary- MULTIPEDALISM [noun] a form of terrestrial locomotion in animals using many li

more about : victoriousvocabulary