Wiktionary
astrophorid
n. Any member of the order ''Astrophorida'' of marine demosponges.
n. Any member of the order ''Astrophorida'' of marine demosponges.