Definify.com

Definition 2024


sycites

sycites

English

Noun

sycites

  1. plural of sycite