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

teratoid Definition

Cancel
teratoid
adjective(ter-a-toid)
of, resembling, or being a teratoma

Words Related to teratoid!

teratoid Examples by Brain Bank Users