Definition of “cow parsley” - English Dictionary

british dictionary