See also: zoöids

EnglishEdit

NounEdit

zooids

  1. plural of zooid