Simian Shelf (noun) Definition, Meaning & Examples

noun
  1. a shelflike thickening along the inside of the ape mandible, which reinforces the jaw.
Simian Shelf (noun) Definition, Meaning & Examples

More Definitions