Noun Definition

siphonophora

1.Definition: marine colonial hydrozoans

Category: Animals