English edit

Etymology edit

Astrophorida +‎ -an

Noun edit

astrophorid (plural astrophorids)

  1. Any member of the order Astrophorida of marine demosponges.