oleaster

/,ouli'æstə/
Noun
  1. any of several shrubs of the genus Elaeagnus having silver-white twigs and yellow flowers followed by olivelike fruits

Khám phá thêm

Các từ liên quan

Từ gần giống

Từ chứa "oleaster"

Từ có nhắc đến "oleaster"

oleaster
The gardener planted an oleaster near the garden wall.