Find the word definition

Wiktionary

sirohemes

n. (plural of siroheme English)