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 scopariabelvedereburning bushfire-bushsummer cypress