VariousWords beta
Related Terms:
Noun
Definition: A symbiotic phenomenon whereby plastids from algae are sequestered by host organisms.
VariousWords beta
Definition: A symbiotic phenomenon whereby plastids from algae are sequestered by host organisms.