English | German | Russian | Czech

exuvial English

Meaning exuvial meaning

What does exuvial mean?

exuvial

of or relating to the cast-off skins or cuticles of various animals

Are you looking for...?