English edit

Noun edit

discophore (plural discophores)

  1. (zoology) Any of the Discophora.