Definify.com

Definition 2024


zoochlorellae

zoochlorellae

See also: zoƶchlorellae

English

Noun

zoochlorellae

  1. plural of zoochlorella