meaning of foot net

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


Related Words

nettle-leaved goosefoot | nettleleaf goosefoot |

Developed & Maintained By Taraprasad.com

Treasure Words