euplectella

Noun
  1. A genus of Hyalospongiae (synset 101910543)

Found on Word Lists

Other Searches