Keratoid Meaning in Hindi

What is the translation of word Keratoid in Hindi?

Meaning of  Keratoid in Hindi is : सींग का बना हुआ

Other Meanings of Keratoid