1 keratoid | Definition of keratoid

keratoid

adjective
ker·​a·​toid | \ ˈkerəˌtȯid\

Definition of keratoid

: horny

History and Etymology for keratoid

International Scientific Vocabulary kerat- + -oid

Keep scrolling for more