Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

siris Definition

Cancel
siris
noun
Any tree of the genus ''Albizia''

Words Related to siris!

siris Examples by Brain Bank Users