hairy pagoda-plant - Spanish English Dictionary