ammoidin

English

Noun

ammoidin (uncountable)

  1. methoxsalen

Anagrams