Meaning of siphonophora

Definition of siphonophora

(noun) marine colonial hydrozoans

Other information on siphonophora

WIKIPEDIA results for siphonophora
Amazon results for siphonophora