English-French dictionary »

desert rose meaning in French

EnglishFrench
desert rose (rosette of gypsum or barite crystals)
noun

rose des sables◼◼◼nom {f}