giant siphonophores
English
Noun
giant
siphonophores
plural of
giant siphonophore