thecaphores
English
Noun
thecaphores
plural of
thecaphore