xerochrepts

English

Noun

xerochrepts

  1. plural of xerochrept