Word info

simian shelf

Noun

Meaning

simian shelf (plural simian shelves)

(anatomy) A bony thickening on the front of the mandible of an ape.

Source: en.wiktionary.org

Close letter words and terms