micromelerpetontid
Jump to navigation
Jump to search
English
[edit]Noun
[edit]micromelerpetontid (plural micromelerpetontids)
- (zoology) Any temnospondyl in the family Micromelerpetontidae.
micromelerpetontid (plural micromelerpetontids)