Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
moulting
noun
(n)
periodic shedding of the cuticle in arthropods or the outer skin in reptiles
periodik tetesan dari kulit ari di arthropods atau bulatan kulit di reptil
Synonym:
ecdysis
,
molt
,
molting
,
moult
source: wordnet30