Translate English Arabic propagule

English
 
Arabic
...
  • propagule {med.}
    صِرْم {أصغر عدد من أحد الأنواع الذي يتمكن من استعمار إحدى الجزر المسكونة ؛ و الصَّرْمُ القطعة من الإبل ومن السحاب}، {طب}
    more ...
 Add translation