Douglas Harper's Etymology Dictionary
longi-
word-forming element meaning "long," from Latin longi-, comb. form of longus (see long (adj.)).