ポーチュラカ
Meanings
Noun
1. Portulaca (plant)