dcsimg
Image of Large-leaved albizia
Creatures » » Plants » » Dicotyledons » » Legumes »

Large Leaved Albizia

Albizia versicolor Oliv.