Search
Select the dictionary language
syllabuses
letters
a close and often long-term interaction between two different species living in close physical association, typically to the advantage of both