English | German | Russian | Czech

exuvia English

Meaning exuvia meaning

What does exuvia mean?

exuvia

(biology) The remains of the exoskeleton after any member of the Arthropoda, such as an insect, crustacean or arachnid has sloughed, discarding its old integument and developing the new one.

Are you looking for...?