Find the word definition

Wiktionary
keratoid

a. 1 Of a cusp, having its two branches curving in opposite directions. 2 (context biology English) Resembling horn; horny.