Definitions
There is 1 meaning of the phrase
Kochia Scoparia.
Kochia Scoparia - as a noun
Densely branched eurasian plant; foliage turns purple-red in autumn
Synonyms (Exact Relations)
bassia scopariabelvedere15burning bushfire-bushsummer cypress