ORGANOID

8 letters 10 Scrabble points

Definition of ORGANOID

noun
  1. An organelle

  2. 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

adjective
  1. Resembling an organ of the body

Source: Wiktionary

Word Details

Letters O R G A N O I D
Length 8 letters
Scrabble Score 10 points

Anagrams of ORGANOID

Words that use the same letters: