This plant is called the kiiurigusa キウリグサ(ムラサキ科) (“cucumber grass”) because its leaves are said to smell like cucumber! Its scientific name is Trigonotis peduncularis.
Plant paradise: Cucumber grass (kiiurigusa) don’t bear cucumbers but they sure smell good!
Leave a comment