rhabdospheres

English

Noun

rhabdospheres

  1. plural of rhabdosphere