EXUVIA


Meaning of EXUVIA in English

noun ·sg of exuviae.

Webster English vocab.      Английский словарь Webster.