YourDictionary

Dictionary Home » Science » pinnigrade

pinnigrade science definition

Walking by means of finlike organs or flippers, as seals and walruses.

Learn more about pinnigrade

link/cite print suggestion box