laterosphenoid
From Wiktionary, the free dictionary
English
Etymology
Noun
laterosphenoid (plural laterosphenoids)
- A lateral form of sphenoid bone that is an ossified cartilage in the braincase of crocodilians and birds
Wikiwand - on
Seamless Wikipedia browsing. On steroids.