nectophore
English
Etymology
From
necto-
+
-phore
.
Noun
nectophore
(
plural
nectophores
)
(
biology
)
The
swimming bell
of a
siphonophore
Synonyms
nectocalyx
Related terms
nectophoral
Anagrams
ctenophore