biricodar
Noun
Meaning
biricodar (uncountable)
English Wikipedia has an article on:biricodarWikipedia
A pharmaceutical drug for the treatment of ovarian cancer.
Noun
biricodar (uncountable)
English Wikipedia has an article on:biricodarWikipedia
A pharmaceutical drug for the treatment of ovarian cancer.