plot of land with abundant waxyleaf nightshade - Spanish English Dictionary