Commensals Meaning
There are 2 meaning(s) for word Commensals
Meaning 1 : either of two different animal or plant species living in close association but not interdependent
Meaning 2 : living in a state of commensalism
There are 2 meaning(s) for word Commensals