Dictionary |
1 Result
#1
moulting
n.
[
molt
,
molting
,
moult
,
ecdysis
] periodic shedding of the cuticle in arthropods or the outer skin in reptiles
. wn