YourDictionary

keratoid medical definition

adjective
  1. Horny.
  2. Resembling corneal tissue.

Learn more about keratoid

link/cite print suggestion box