Term Gallery logo

Meanings of horny cell layer in English