ichthyoid
/ɪkˈθaɪ.ɔɪd/Definitions
1. adjective
resembling a fish
“The ichthyoid scales on the dragon’s back gave it a unique appearance.”
2. noun
a fish-like fossil or any fossil of a marine reptile
“The ichthyoid fossils found in the museum were from the Jurassic period.”