oozooid

/ˈuːziˌɔɪd/

Definitions

1. noun

A structure formed by a colonial organism, especially a zooid, that is a part of a larger colony, such as a bryozoan.

“The oozooids were found in the rock formation, indicating the presence of ancient marine life.”

Synonyms

  • colonial organism
  • zooid

Antonyms

  • solitary organism