Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

exuviae Definition

Cancel
exuviae
plural noun(ex-u-vi-ae)
sloughed off natural animal coverings (such as the skins of snakes)

Words Related to exuviae!

exuviae Examples by Brain Bank Users