SPIRALOZOOID


Meaning of SPIRALOZOOID in English

noun one of the special defensive zooids of certain hydroids. they have the form of long, slender tentacles, and bear lasso cells.

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