Arabic-English dictionary »

طَفْرَة meaning in English

ArabicEnglish
طَفْرَة f

mutationheritable change in genetic material