Definify.com

Definition 2025


zoöids

zoöids

See also: zooids

English

Noun

zoöids

  1. plural of zoöid