metabolomes

English

Noun

metabolomes

  1. plural of metabolome