1 zoochlorella | Definition of zoochlorella

zoochlorella

noun
zoo·​chlorella | \ ¦zōə+\
plural zoochlorellae

Definition of zoochlorella

: any of various minute green algae (genus Chlorella) that habitually live symbiotically within the cytoplasm of some protozoans and other invertebrates

History and Etymology for zoochlorella

New Latin, from zo- + Chlorella

Keep scrolling for more