xenoblast

/zɛnəˈblæst/

Definitions

1. noun

A cell or organism that is foreign to the host, especially in the context of parasitology.

“The xenoblast invaded the host’s immune system, causing severe reactions.”

2. noun

A cell that has been modified or altered in some way, often in a laboratory setting.

“The xenoblast showed promising results in cancer research.”

Synonyms

  • parasite
  • xenocyte

Antonyms

  • autoblast
  • endoblast