peloid









peloid


noun Medicine/Medical.

  1. mud used therapeutically.
51 queries 0.707