Definify.com

Definition 2026


siphonophores

siphonophores

English

Noun

siphonophores

  1. plural of siphonophore