English edit

Noun edit

depsides

  1. plural of depside

Anagrams edit