pedwood

Noun
  1. European deciduous shrub turning red in autumn having dull white flowers

Khám phá thêm

Các từ liên quan

pedwood
A pedwood shrub turns a brilliant red in the autumn forest.