Definify.com

Definition 2025


zoogloeae

zoogloeae

English

Noun

zoogloeae

  1. plural of zoogloea