zoöids

See also: zooids

English

Noun

zoöids

  1. plural of zoöid