English edit

Etymology edit

From translingual Sphaerosporidae.

Noun edit

spherosporid (plural spherosporids)

  1. A marine parasite of the family Sphaerosporidae