Linaria japonica; Japanese toadflax
A species of toadflax native to Japan; a botanical term.
Linaria japonica grows in clusters on the sandy coast.
Kanji spelling is rare; the word is usually written in kana.
The name 海蘭 (literally 'sea orchid') is a Japanese coinage based on the plant's habitat and appearance; the exact derivation is uncertain.