piclamilast
Noun
Meaning
piclamilast (uncountable)
English Wikipedia has an article on:piclamilastWikipedia
An anti-inflammatory drug.
Noun
piclamilast (uncountable)
English Wikipedia has an article on:piclamilastWikipedia
An anti-inflammatory drug.