The AI-powered English dictionary
plural porocytes
One of the tubular cells that make up the pores of a sponge. examples