Advertisement
Advertisement
simian shelf
[ sim-ee-uhn shelf ]
noun
- a shelflike thickening along the inside of the ape mandible, which reinforces the jaw.
Discover More
˜yÐÄvlog History and Origins
Origin of simian shelf1
First recorded in 1855–60
Advertisement
Advertisement
Advertisement
Advertisement
Browse