damask rose (rosa damascena) - Spanish English Dictionary
History

damask rose (rosa damascena)



Meanings of "damask rose (rosa damascena)" in Spanish English Dictionary : 2 result(s)

English Spanish
Botany
damask rose (rosa damascena) rosal de alejandría [m]
damask rose (rosa damascena) rosal de olor [m]