japanese allspice

Noun
  1. deciduous Japanese shrub cultivated for its fragrant yellow flowers

Khám phá thêm

Các từ liên quan

japanese allspice
A gardener prunes a Japanese allspice shrub in a botanical garden.