Meaning of french weed
Definition of french weed
(noun)
foetid
Eurasian
weed
having
round
flat
pods;
naturalized
throughout
North America
Other information on french weed
WIKIPEDIA results for
french weed
Amazon results for
french weed
Tweet