English-Arabic dictionary »

living fossil meaning in Arabic

EnglishArabic
living fossil species believed extinct but later found living

حفرية حية

Your history