leprosariae

English

Noun

leprosariae

  1. plural of leprosaria