zoogleas

English

Noun

zoogleas

  1. plural of zooglea