Spinulosa
plural noun
Spi·nu·lo·sa
ˌspīnyəˈlōsə
: a cosmopolitan order of starfishes lacking conspicuous marginal plates and stalked pedicellariae and often occurring at great depths in the sea
Love words? Need even more definitions?
Merriam-Webster unabridged
Share