Langtolang Multilingual Dictionary

Translate words and learn from multiple languages

Results for: "pomegranate"

Translating from English to Welsh

Translations:

pomegranate — fruit of the Punica granatum
→ grawnafal m
→ pomgranad m

English definitions WordNet

NOUN 2

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

    Synonymspomegranate treePunica granatum
  2. large globular fruit having many seeds with juicy red pulp in a tough brownish-red rind