1 osteolepoid | Definition of osteolepoid

osteolepoid

adjective
os·​te·​ol·​e·​poid

Definition of osteolepoid

: belonging to or like members of the family Osteolepidae

History and Etymology for osteolepoid

New Latin Osteolepis + English -oid

Keep scrolling for more