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