Find the word definition

Wiktionary
taurin

n. (alternative spelling of taurine English)

Usage examples of "taurin".

According to this, the turn off to Jewell is about twenty miles out of Taurin Bay.