meaning of penny grass

1. foetid Eurasian weed having round flat pods; naturalized throughout North America


Related Words

penny grass |

Developed & Maintained By Taraprasad.com

Treasure Words