depsides

English

Noun

depsides

  1. plural of depside

Anagrams