Theca (SEM)

A living cyst (DIC)