Meaning of siris
Definition of siris
(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 siris
WIKIPEDIA results for
siris
Amazon results for
siris
Tweet