Definify.com

Definition 2024


zoöids

zoöids

See also: zooids

English

Noun

zoöids

  1. plural of zoöid