Tamil Dictionary
🔍
dog-rose
Dog"-rose`, n. (Bot.) Defn: A common European wild rose, with single pink or white flowers.
dog-rose - Similar Words
dogrose
dogsose
dorse
nidorose
dormouse
cop-rose
torose
morose
gyrose
growse
madurai.io
About