Siphonophore

Definition:

  • (n.) One of the Siphonophora.

Compare siphonophore with other words:

nectostem vs. siphonophore

nectophore vs. siphonophore

colony vs. siphonophore

sail vs. siphonophore