astronomesses

English

Noun

astronomesses

  1. plural of astronomess