siphonophora

Noun
  1. Marine colonial hydrozoans (synset 101914913)

Found on Word Lists

Other Searches