amphibalus
/æmˈfɪbələs/Definitions
1. noun
A type of lobe-finned fish, now extinct.
“The fossil record reveals the existence of various ancient species, including the intriguing amphibalus.”
1. noun
A type of lobe-finned fish, now extinct.
“The fossil record reveals the existence of various ancient species, including the intriguing amphibalus.”