English | German | Russian | Czech

keratinoid English

Meaning keratinoid meaning

What does keratinoid mean?

keratinoid

Resembling, or composed of keratin

Are you looking for...?