amelanchier

Noun
  1. North American deciduous trees or shrubs

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

amelanchier
The amelanchier tree in our yard is covered with white blossoms.