Definify.com

Definition 2026


depsides

depsides

English

Noun

depsides

  1. plural of depside

Anagrams