having abundant waxy-leaf nightshade - Spanish English Dictionary