simian shelf

noun

simian shelf

noun
1

Anatomy, Medicine, Sciences A bony thickening on the front of the mandible of an ape.

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.