namirotene

English

Noun

namirotene (uncountable)

  1. A retinoic acid drug.

Anagrams