Arabic-English translation for lenticle

      ...

      lenticle {geol.}
      عدسة دخيلة {عدسة صخرية متحجرة داخل صخر مختلف التركيب}، {جيولوجيا}