Definify.com

Definition 2026


microalgae

microalgae

English

Noun

microalgae

  1. plural of microalga