Definify.com

Definition 2024


green_algae

green algae

English

Noun

green algae

  1. plural of green alga