simian shelf

[ sim-ee-uhn shelf ]

noun
  1. a shelflike thickening along the inside of the ape mandible, which reinforces the jaw.

Origin of simian shelf

1
First recorded in 1855–60

Words Nearby simian shelf

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2023