Lamar Odom is fighting for his life after falling into unconsciousness at Dennis Hof's Love Ranch South in Pahrump, Nevada ... TMZ Sports has learned.

Sources at the Love Ranch tell us ... 35-year-old Odom arrived at the Ranch Saturday and was partying with the girls for days. A source at the Ranch said Lamar was taking an herbal substitute for Viagra.

Read more from WLW