mycophenol

English

Noun

mycophenol (uncountable)

  1. Synonym of mycophenolic acid.

Anagrams