2 results found
Search Results for: loco
Locomotion
Definition noun The ability of cells or organisms to move and propel itself from place to place Supplement Locomotion in... Read More