Search Herplex Herplex, a topical antiviral drug. Brand name for idoxuridine. Tweet Telegram VK Random Words lepro- soporific CAUSN Ondine’s curse tetraplegia Perez reflex point long-acting thyroid stimulator protector (LATS-P) -ast