sycites

English

Noun

sycites

  1. plural of sycite