meaning of russian tumbleweed

1. prickly bushy Eurasian plant; a troublesome weed in central and western United States


Related Words

russian tumbleweed |

Developed & Maintained By Taraprasad.com

Treasure Words