معنی کلمه : dog rose
English
A common European wild rose, with single pink or white flowers.
A ganoid fish having rhombic enameled scales; one of the Rhomboganoidei.

A common European wild rose, with single pink or white flowers.
A ganoid fish having rhombic enameled scales; one of the Rhomboganoidei.