membranella

membranella

a membrane formed of a fused row of cilia.
Full browser ?