English-Arabic dictionary »

xenopus meaning in Arabic

EnglishArabic
Xenopus

الضّفدع الإفريقيّ ذو المخلب