I-cell

I-cell

an interstitial cell such as those that occur in COELENTERATES.