Benzocaine - What does it mean?
benzocaine | |
has no English definition.
(pharmaceutical drug) A local anesthetic commonly used as a topical pain reliever.
is likely misspelled.
has no English definition.