antumbrae

English

Noun

antumbrae

  1. plural of antumbra