accelerostats

English

Noun

accelerostats

  1. plural of accelerostat