Definition Definition

diphyozooid - Meaning and Examples

Meaning of 'diphyozooid' (Webster Dictionary)

1 . Diphyozooid [ n.]
- One of the free-swimming sexual zooids of Siphonophora.