siphonophore
English Dictionary
->
Letter S
-> siphonophore
Search Dictionary:
siphonophore Definition
(n)
a
floating
or
swimming
oceanic
colony
of
polyps
often
transparent
or
showily
colored
siphonophore Synonyms
siphonophore
© Art Branch Inc.