Word info

selachoid

Adjective

Meaning

selachoid (comparative more selachoid, superlative most selachoid)

(zoology) Resembling the Selachii (sharks).

Source: en.wiktionary.org

Close letter words and terms