NichiDict

バオバブ

[baobabu]

Meanings

1.Noun

baobab (Adansonia spp.); monkey-bread tree