moschorhinid
Jump to navigation
Jump to search
English[edit]
Noun[edit]
moschorhinid (plural moschorhinids)
- (zoology) Any therapsid in the family Moschorhinidae, a synonym of the Akidnognathidae.
moschorhinid (plural moschorhinids)