chromophores

chromophores

English Noun
Ad

Definition

plural of chromophore

Ad