English-Arabic dictionary »

vegetable lamb meaning in Arabic

EnglishArabic
vegetable lamb legendary plant believed to grow sheep from its branches

نَبْتَة الْحَمَل التَّتَارِيَّة