You searched for:
“fulgurates”
fulgurate
(s) (noun), fulgurates
(pl)
A spectro-electric tube in which the decomposition of a liquid by the passage of an electric spark is observed.
fulgurate
(verb), fulgurates; fulgurated; fulgurating
1. To send out light in flashes or to flash like lightning.
2. In medicine, to destroy abnormal tissue with electric current.