Definify.com

Definition 2024


zoogloeae

zoogloeae

English

Noun

zoogloeae

  1. plural of zoogloea