YourDictionary

Dictionary Home » Medical Definitions » botryoid sarcoma

botryoid sarcoma medical definition

noun
A polypoid form of rhabdomyosarcoma occurring in children, most frequently in the urogenital tract, and characterized by the formation of grapelike clusters of neoplastic tissue.

link/cite print suggestion box