English

edit

Etymology

edit

From translingual Sphaerosporidae.

Noun

edit

spherosporid (plural spherosporids)

  1. A marine parasite of the family Sphaerosporidae