commensal meaning in English
n. commensal, table companion; any organism that lives alongside or inside another organism without causing harm or injury
n. commensal, table companion; any organism that lives alongside or inside another organism without causing harm or injury