xenid

English

Noun

xenid (uncountable)

  1. Synonym of diclofenac.

Anagrams