Find the word definition

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.