What is the second word in splendiforous?

Splendid…yes I get that.. 

but where does the -iforous come from?

What word that means something close to splendid or could be used to express a happy feeLINK ends in iforous?

These are the deep metaphysical questions that plague my mind when I do dishes at work for 6 hours.