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