light-harvesting complex - Spanish English Dictionary

light-harvesting complex

Meanings of "light-harvesting complex" with other terms in English Spanish Dictionary : 1 result(s)

English Spanish
Engineering
light harvesting complex complejo captador de luz