meaning of nettleleaf goosefoot

1. European annual with coarsely dentate leaves; widespread in United States and southern Canada


Related Words

nettleleaf goosefoot |

Developed & Maintained By Taraprasad.com

Treasure Words