Polycystid /(?)/

Pol·y·cys·tid

Polycystid

n.
  1. One of the Polycystidea. (Zool.)