YourDictionary

siphonophore

noun

any of an order (Siphonophora) of small, transparent, often colored, swimming or floating sea hydrozoans composed of several kinds of polyps and including the Portuguese man-of-war

See siphonophore in American Heritage Dictionary 4

Learn more about siphonophore

link/cite print suggestion box