caragana - English Synonyms Dictionary

caragana

n.
[1] pea tree