0%

ALL meanings of nitrosourea

ni·tro·so·u·re·a
N n
  • noun nitrosourea any of various lipid-soluble, synthetic or naturally occurring alkylating agents that can cross the blood-brain barrier: used in the treatment of certain brain cancers. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?