organoid

From Wiktionary, the free dictionary
Archived revision by NadandoBot (talk | contribs) as of 08:35, 26 November 2018.
Jump to navigation Jump to search

English

Etymology

From organ +‎ -oid.

Adjective

organoid (comparative more organoid, superlative most organoid)

  1. Resembling an organ of the body

Noun

organoid (plural organoids)

  1. an organelle

Anagrams