meaning of bassia scoparia

1. densely branched Eurasian plant; foliage turns purple-red in autumn


Related Words

bassia scoparia |

Developed & Maintained By Taraprasad.com

Treasure Words