Definify.com

Definition 2025


zoochlorellae

zoochlorellae

See also: zoƶchlorellae

English

Noun

zoochlorellae

  1. plural of zoochlorella