Arabic-English dictionary »

سِقَاء meaning in English

ArabicEnglish
سِقَاء m

allantoissac in the alimentary canal of the embryos of mammals, birds and reptiles