Definify.com

Definition 2026


thecaphores

thecaphores

English

Noun

thecaphores

  1. plural of thecaphore