Herpid


Also found in: Dictionary.

Herpid

A brand name for IDOXURIDINE.
Mentioned in ?