pomegranateEnglish

pomegranate, Punica granatum, pomegranate tree

Noun

Shrub or small tree native to southwestern Asia having large red many-seeded fruit

English: pomegranate, pomegranate tree, Punica granatum

Bahasa: delima

Large globular fruit having many seeds with juicy red pulp in a tough brownish-red rind

English: pomegranate

Bahasa: delima

Bahasa words with similar meanings

English words with similar meanings

Show 2 words

Words that start with "pomegranate"