arabdict Dictionary & Translator - Arabic-English translation for selfing

      ...

      selfing {med.}
      إِخْصابٌ ذاتِيّ {بين أَسَلَةٍ وأخرى في الدَّيدان الشَّريطية}، {طب}