Polycystid
/(?)/
Pol·y·cys·tid
Polycystid
n.
One of the Polycystidea.
(Zool.)