keratinoid
Adjective
Meaning
keratinoid (comparative more keratinoid, superlative most keratinoid)
Resembling, or composed of keratin
Adjective
keratinoid (comparative more keratinoid, superlative most keratinoid)
Resembling, or composed of keratin