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