Definitions of nettleleaf goosefoot:

  • noun:   European annual with coarsely dentate leaves; widespread in United States and southern Canada