Definify.com

Definition 2026


zoöids

zoöids

See also: zooids

English

Noun

zoöids

  1. plural of zoöid