osteolepoid
adjective
os·te·ol·e·poid
Definition of osteolepoid
: belonging to or like members of the family Osteolepidae
Keep scrolling for more