pomegranate tree

Noun
  1. shrub or small tree native to southwestern Asia having large red many-seeded fruit

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

pomegranate tree
A pomegranate tree grows in a sunny garden.