Word info

organoid

Speech parts

1. organoid - Noun

2. organoid - Adjective

Meaning

organoid (comparative more organoid, superlative most organoid)

Resembling an organ of the body

(biology) an organelle

(biology) a mass of cells, either artificially grown in vitro to simulate an organ or an abnormal mass that resembles an organ in structural appearance or qualities, such as a tumour

Source: en.wiktionary.org

Anagrams

Close letter words and terms