Back to Dictionary
天竺葵
tiānzhúkuí
1. geranium (Pelargonium hortorum)