multichromophores

English

Noun

multichromophores

  1. plural of multichromophore