Is it ensure, insure, or assure?
unnecessary; uncalled-for; wasteful
Latin super- + fluere 'to flow'
early 15c. (earlier superflue, late 14c.), from Latin superfluus "unnecessary," literally "overflowing," from superfluere "to overflow," from super "over" (see super-) + fluere "to flow" (see fluent).