Attested.to

Definition

fluorescent light bulb that is energy-saving

Seed ·

Term in context

CFL in CommonParlance