NichiDict

はんかちのき

ハンカチの木
[hankachinoki]

Meanings

1.ExpressionNoun

handkerchief tree (Davidia involucrata); dove tree