Translation of مِمیرا in English

مِمیرا

Noun (masculine)

  1. a plant root like turmeric, useful for eyesight, golden thread root, Coptis teeta

Powered by Oxford