Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

organoid Definition

Cancel
organoid
adjective(or-gan-oid)
resembling an organ in structural appearance or qualities —used especially of abnormal masses (as tumors)
organoid
noun(or-gan-oid)
organelle
organoid
noun(or-gan-oid)
any of various minute organized body structures (as a nematocyst)

Words Related to organoid!

organoid Examples by Brain Bank Users