Find the word definition

Wiktionary

bloodleaves

n. (plural of bloodleaf English)