diphyozooid
English
diphyozooid meaning in English • diphyozooid का अर्थ अंग्रेजी में
Noun
- One of the free-swimming sexual zooids of Siphonophora.