amarelle n 1: any of several cultivated sour cherry trees bearing pale red fruit with colorless juice [syn: {Prunus cerasus caproniana}] 2: pale red sour cherry with colorless or nearly colorless juice
Copyright © 2024 3Dict.net