DIPHYOZOOID


Meaning of DIPHYOZOOID in English

noun one of the free-swimming sexual zooids of siphonophora.

Webster English vocab.      Английский словарь Webster.