Translation of مَبايِضُ مَحارِيَّة

      ...

      related Translations

      ovaries (n.) , [sing. an ovary]
      psoriasis ostracea {ostraceous psoriasis}, {med.}