neon tube ( synonym found)

Definition of neon tube:

(n) : a newborn infant

Back to Top