Skip to main content

physophorae

English physophorae meaning in English  •  physophorae का अर्थ अंग्रेजी में
n. pl.
  • An order of Siphonophora, furnished with an air sac, or float, and a series of nectocalyces. See >Illust. > under Nectocalyx>.
Advertisement