meaning of nettle leaved goosefoot

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


Related Words

nettle-leaved goosefoot |

Developed & Maintained By Taraprasad.com

Treasure Words