arabdict Dictionary & Translator - Arabic-English translation for Symbiotes

      ...

      Symbiotes {med.}
      المُتَعايِشات {جنس من الريكتسيات}، {طب}