Definition of blood currant in English:

blood currant

noun