VariousWords beta
Related Terms:
Noun
Definition: An amide local anesthetic, the active ingredient in some topical hemorrhoid creams.
VariousWords beta
Definition: An amide local anesthetic, the active ingredient in some topical hemorrhoid creams.