commensal (n.) Look up commensal at Dictionary.com
"one who eats at the same table" (as another), c.1400, from Old French commensal (15c.), from Medieval Latin commensalis, from com- "together" (see com-) + mensa (genitive mensalis) "table" (see mesa). Biological sense attested from 1870.