dog rose n : prickly wild rose with delicate pink or white scentless flowers; native to Europe [syn: {Rosa canina}]
Copyright © 2024 3Dict.net