English Dictionary
◊ CAPSELLA
Capsella
n : shepherd's purse [syn: {Capsella}, {genus Capsella}]