ミドリノトウ
Meanings
Noun
1. Green Party; The Greens
Composed of
green; greenery (esp. fresh verdure)
party (political); person who is fond of; fan of