Exuvia

Definition:

  • () n. sing. of Exuviae.

Compare exuvia with other words:

exuvia vs. exuviae

arachnid vs. exuvia

crustacean vs. exuvia

exoskeleton vs. exuvia

exuvia vs. insect