pirolate
Noun
Meaning
pirolate (uncountable)
English Wikipedia has an article on:pirolateWikipedia
A tricyclic antihistamine drug.
Noun
pirolate (uncountable)
English Wikipedia has an article on:pirolateWikipedia
A tricyclic antihistamine drug.