azedarach

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

Khám phá thêm

Các từ liên quan

Từ gần giống

Từ chứa "azedarach"

azedarach
The azedarach tree in the park is covered in purple blossoms.