kochia scoparia


Meanings

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