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:
zoochlorella
Plural:
zochlorellae, zoochlorellae, zoochlorellas

Find Similar Words

Find similar words to zoochlorella using the buttons below.

Words Starting With

Words Ending With

Unscrambles

zoochlorella