photometabolites

English

Noun

photometabolites

  1. plural of photometabolite