Definify.com

Definition 2024


zoogleas

zoogleas

English

Noun

zoogleas

  1. plural of zooglea