stichtites

English

Noun

stichtites

  1. plural of stichtite