spheromeres

English

Noun

spheromeres

  1. plural of spheromere