xiphoses

English

Noun

xiphoses

  1. plural of xiphos