Top Qs
Timeline
Chat
Perspective
laterosphenoid
From Wiktionary, the free dictionary
Remove ads
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.
Remove ads