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)