Meaning of bloodleaf

Definition of bloodleaf

(noun) any plant of the genus Iresine having colored foliage

Other information on bloodleaf

WIKIPEDIA results for bloodleaf
Amazon results for bloodleaf