Sekirov Dictionary

cerebroid

noun2

  1. An organoid (mass of cells grown in vitro) cultured from cerebral cells.

adjective1

forms

cerebroids · more cerebroid · most cerebroid

This dictionary works without the internet: on your phone · in Chrome