Big Huge Thesaurus

aleurone

noun

sounds kind of like