首页英语词典azedarachazedarach英英释意

azedarach

英[ә'zedәræk]
    n. [植]楝树, 楝皮

英英释意


n tree of northern India and China having purple blossoms and small inedible yellow fruits; naturalized in the southern United States as a shade tree