Vocabulary

ポーチュラカ

Portulaca (plant)

noun