Skip to main content

siphonophora

English siphonophora meaning in English  •  siphonophora का अर्थ अंग्रेजी में
prop. n. pl.
  • An order of pelagic Hydrozoa including species which form complex free-swimming communities composed of numerous zooids of various kinds, some of which act as floats or as swimming organs, others as feeding or nutritive zooids, and others as reproductive
Advertisement