albizia meaning

Meaning of albizia

What is the full meaning of albizia

any of a genus of subtropical and tropical trees and shrubs in the mimosa subfamily, also ALBIZZIA [n -S]

Example of the word albizia placed on a Scrabble board.

Unscrambled word albizia

Points for albizia

Scrabble
18 points
Word With Friends
20 points
Wordfeud
18 points

Related pages for albizia