Open main menu
See also: exuviae

EnglishEdit

NounEdit

exuviæ

  1. plural of exuvia