Definify.com

Definition 2025


cataphoras

cataphoras

English

Noun

cataphoras

  1. plural of cataphora