nettleleaf goosefoot Meaning, Definition & Usage

  1. noun European annual with coarsely dentate leaves; widespread in United States and southern Canada
    Chenopodium murale; nettle-leaved goosefoot.

WordNet