terrellae

English

Noun

terrellae

  1. plural of terrella