English dictionary

order siphonophora meaning and definition

ORDER SIPHONOPHORA noun

Definition of order Siphonophora (noun)

  1. marine colonial hydrozoans
Source: Princeton University Wordnet