Definify.com

Definition 2025


superorganisms

superorganisms

See also: super organisms

English

Noun

superorganisms

  1. plural of superorganism