VitaminLife.com Online Coupons
Table of Contents > Health Dictionary > Fulgurata

Fulgurata

A spectro-electric tube in which liquid decomposition is observed following the passage of an electric spark.
Search Site