cholecysts

English

Noun

cholecysts

  1. plural of cholecyst