Meaning of genus albizia

Definition of genus albizia

(noun) large genus of unarmed trees and shrubs of Old World tropics

Other information on genus albizia

WIKIPEDIA results for genus albizia
Amazon results for genus albizia