Definify.com

Definition 2025


thecaphores

thecaphores

English

Noun

thecaphores

  1. plural of thecaphore