amarelle
Noun
1. any of several cultivated sour cherry trees bearing pale red fruit with colorless juice
(synonym) Prunus cerasus caproniana
(hypernym) sour cherry, sour cherry tree, Prunus cerasus
2. pale red sour cherry with colorless or nearly colorless juice
(hypernym) sour cherry
(part-holonym) Prunus cerasus caproniana
amarelle
Eng: amarelle
Urdu: شاہ دانَہ ۔ کھَٹے آلُوچے یا چیری کی ایک قِسَم ۔ گَلاس چیری ۔