Plant Encyclopedia
Dryopteris × yamashitae ("Aiinutamashida")
Japanese name: アイイヌタマシダ
Scientific name: Dryopteris × yamashitae
Details
Names
Japanese: アイイヌタマシダ
Translated from our Japanese encyclopedia. If anything differs, the Japanese page is correct.