Meaning of albizzia lebbeck
Definition of albizzia lebbeck
(noun)
large
spreading
Old World
tree
having
large
leaves and
globose
clusters of greenish-yellow flowers and
long
seed
pods that
clatter
in the
wind
Other information on albizzia lebbeck
WIKIPEDIA results for
albizzia lebbeck
Amazon results for
albizzia lebbeck
Tweet