Definify.com

Definition 2025


depsides

depsides

English

Noun

depsides

  1. plural of depside

Anagrams