digestates

English

Noun

digestates

  1. plural of digestate