neoplastoid

[niːəʊplæs'tɔɪd]
赘体