Wiktionary
selachoid
a. (context zoology English) Resembling the Selachii.
a. (context zoology English) Resembling the Selachii.