nebalioid
/ˌnɛbəˈlaɪ.ɔɪd/Definitions
1. adjective
resembling or relating to a nebali, especially a type of extinct fish
“The fossil of the nebalioid species was discovered in the ancient riverbed.”
2. noun
a member of the order Amiiformes, especially a type of extinct fish
“The team of paleontologists found several nebalioid fossils in the excavation site.”