Definify.com

Definition 2024


thecaphores

thecaphores

English

Noun

thecaphores

  1. plural of thecaphore