English dictionary, thesaurus, translations & etymology
FreeDict.com

siphonophore in French

siphonophore in French

siphonophore
noun
Any transparent marine hydrozoans, of the order Siphonophorae, that float or swim as colonies of polyps.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.