Arabic-English dictionary »

مَصْل دَم meaning in English

ArabicEnglish
مَصْل دَم m

serumyellowish fluid obtained from blood