neon tube (0 synonym found)

Definition of neon tube:

(n) : a newborn infant

Definition of neon tube:

(n) : a newborn infant

Back to Top