commensal
/kəˈmɛnsəl/Definitions
1. noun
A person or animal that lives on or with another person or animal, deriving food or other benefits without giving much in return.
“The raccoon is a commensal animal, often seen following hikers in search of food scraps.”