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

leiomyosarcoma Definition

Cancel
leiomyosarcoma
noun(leio-myo-sar-co-ma)
a sarcoma composed in part of smooth muscle cells

Words Related to leiomyosarcoma!

leiomyosarcoma Examples by Brain Bank Users