Carib physae

English

Noun

Carib physae

  1. plural of Carib physa