sarothra

English

Noun

sarothra

  1. plural of sarothrum