Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

siphonophora Definition

Cancel
siphonophora
noun(si-pho-no-phore)
any of an order (Siphonophora) of colonial, free-swimming or floating, marine hydrozoans (such as the Portuguese man-of-war) that are mostly delicate, transparent, and colored and have zooids possessing specialized functions (such as feeding or locomotion)

Words Related to siphonophora!

siphonophora Examples by Brain Bank Users