English edit

Noun edit

amphidiscophoran (plural amphidiscophorans)

  1. Any glass sponge of the subclass Amphidiscophora