tridepsides

English

Noun

tridepsides

  1. plural of tridepside