オオバミゾホオズキ
Meanings
Noun
1. plant native to eastern Russia and Hokkaido (Mimulus sessilifolius Maxim. p)
Composed of
beefsteak plant; perilla; megaphylls; (lit.) large leaf
monkey flower (plant); mimulus (plant) (Mimulus nepalensis var. japonicus)