Meaning of dodonaea

Definition of dodonaea

(noun) a genus of tropical shrub or tree

Other information on dodonaea

WIKIPEDIA results for dodonaea
Amazon results for dodonaea