The Collaborative International Dictionary
Stentorin
Stentorin \Sten"to*rin\, n. (Chem.) A blue coloring matter found in some stentors. See Stentor, 2.
Wiktionary
stentorin
n. (context organic compound English) A blue pigment found in some stentors.