The AI-powered English dictionary
plural zooecia
(zoology) One of the cells or tubes which enclose the feeding zooids of Bryozoa.