English-Spanish dictionary »

himalayan blackberry meaning in Spanish

EnglishSpanish
Himalayan blackberry (Rubus armeniacus)
noun

zarza armeniananoun
{f}

zarza himalayananoun
{f}