English edit

Noun edit

polycystids

  1. plural of polycystid