Zoochlorella Definition
zōə-klə-rĕlə
zoochlorellae
noun
Any of various one-celled green algae that live symbiotically within the cells of aquatic invertebrate organisms such as sponges and sea anemones or within certain protists.
American Heritage
Alternative form of zoöchlorella.
Wiktionary
Other Word Forms of Zoochlorella
Noun
Singular:
zoochlorellaPlural:
zochlorellae, zoochlorellae, zoochlorellasZoochlorella Is Also Mentioned In
Find Similar Words
Find similar words to zoochlorella using the buttons below.