Arabic-English dictionary »

حفرية حية meaning in English

ArabicEnglish
حفرية حية

living fossilspecies believed extinct but later found living