pirolate

English

Noun

pirolate (uncountable)

  1. A tricyclic antihistamine drug.

Anagrams