Wiktionary
zoochlorellae
n. (plural of zoochlorella English)
n. (plural of zoochlorella English)