attrahent (n.) Look up attrahent at Dictionary.com
"that which attracts," 1660s, from Latin attrahentem (nominative attrahens), present participle of attrahere (see attract).