hydrospire

hydrospire

[′hī·drə‚spīr]
(invertebrate zoology)
Either of a pair of flattened tubes composing part of the respiratory system in blastoids.
Mentioned in ?