siris
English Dictionary
->
Letter S
-> siris
Search Dictionary:
siris Definition
(n)
large
spreading
Old
World
tree
having
large
leaves
and
globose
clusters
of
greenish
-
yellow
flowers
and
long
seed
pods
that
clatter
in
the
wind
siris Synonyms
Albizia lebbeck
Albizzia lebbeck
siris
siris tree
© Art Branch Inc.