meaning of strawberry pigweed

1. European annual with clusters of greenish flowers followed by red pulpy berrylike fruit; naturalized North America


Related Words

strawberry pigweed |

Developed & Maintained By Taraprasad.com

Treasure Words