Meaning of adenanthera

Definition of adenanthera

(noun) small genus of trees of tropical Asia and Pacific areas

Other information on adenanthera

WIKIPEDIA results for adenanthera
Amazon results for adenanthera