mustard greens n : leaves eaten as cooked greens [syn: {mustard}, {leaf mustard}, {Indian mustard}]
版权所有 © 2024 3Dict.cn