sofora
Italian
Noun
sofora
f
(
plural
sofore
)
Japanese pagoda tree
(
Styphnolobium japonicum
, syn.
Sophora japonica
)
Anagrams
afroso