sterraster

EnglishEdit

PronunciationEdit

NounEdit

sterraster (plural sterrasters)

  1. A ball-shaped spicule in certain sponges.

Related termsEdit

AnagramsEdit