Definify.com

Definition 2024


peloid

peloid

English

Noun

peloid (plural peloids)

  1. mud or clay used therapeutically
  2. (petrology) allochems composed of micrite