English

edit

Noun

edit

syphonophore (plural syphonophores)

  1. Alternative form of siphonophore