Definition of “cochineal” - English Dictionary

british dictionary