VariousWords beta
Related Terms:
Noun
Definition: A tetrapyrrole orange molecule involved in photosynthesis in cyanobacteria and red algae.
VariousWords beta
Definition: A tetrapyrrole orange molecule involved in photosynthesis in cyanobacteria and red algae.