organoid

Definition from Wiktionary, the free dictionary
Jump to: navigation, search

English[edit]

Adjective[edit]

organoid (comparative more organoid, superlative most organoid)

  1. Resembling an organ of the body

Noun[edit]

organoid (plural organoids)

  1. an organelle

Anagrams[edit]