biodigester

English

noun
Definitions
  • A device that carries out biodigestion.

Etymology

Prefix from English digester.

Origin

English

digester

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms