tributyrates

English

Noun

tributyrates

  1. plural of tributyrate