arabdict Dictionary & Translator - Arabic-English translation for Edentata

      Noun

      Edentata {biol.}
      دُرْد {أحياء}

      ...

      Edentata {med.}
      الدَّرْداوات {رُتْبَةٌ مِنَ الثدييَّات}، {طب}