attrahent (n.)

"that which attracts," 1660s, noun use of adjective meaning "drawing to, attracting," from Latin attrahentem (nominative attrahens), present participle of attrahere (see attract).