WTWM

whatsthatwordmean

← Definition
Guess

symbiots

nounA living thing that lives in a close relationship with another living thing, often helping each other.

Synonyms

mutualistnounpartnernoun

Antonyms

parasitenoun

Built for word lovers.