• Link Centre - Search Engine and Internet Directory

Dictionary definition for: Plantigrade

1. (a) (of mammals) walking on the whole sole of the foot

WordNet 2.1 Copyright Princeton University. All rights reserved.