Dictionary of invertebrate zoology

ICELLS

I-cells: translation

(CNIDARIA)
The interstitial cells.