pirolate
English
Noun
pirolate
(
uncountable
)
A
tricyclic
antihistamine
drug
.
Anagrams
epilator
,
loparite
,
petiolar
,
polarite