風蝶草
Meanings
1
cat's whiskers; Cleome gynandra
A flowering plant native to Africa and Asia, also known as spider flower or African cabbage. The Japanese name literally means 'wind butterfly grass'.
Cat's whiskers bloom with white or pink flowers in summer.
Cat's whiskers have gone wild around here.