selachoid
Adjective
Meaning
selachoid (comparative more selachoid, superlative most selachoid)
(zoology) Resembling the Selachii (sharks).
Adjective
selachoid (comparative more selachoid, superlative most selachoid)
(zoology) Resembling the Selachii (sharks).