sphaeraphides

English

Noun

sphaeraphides

  1. plural of sphaeraphis