Definify.com

Definition 2025


siphonophores

siphonophores

English

Noun

siphonophores

  1. plural of siphonophore