KERATOID Meaning of KERATOID in English ˈkerəˌtȯid adjectiveEtymology: International Scientific Vocabulary kerat- + -oid : horny Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012