あお はだ
aohada

Noun

1. Ilex macropoda (species of holly)

Usually Written in Kana
Other forms: