Siphonophora

1. (noun) marine colonial hydrozoans
Synonyms: order Siphonophora
Related Words: animal order



Terms and Conditions of Use / Copyright Notice