Find the word definition

The Collaborative International Dictionary
Odorine

Odorine \O"dor*ine\, n. (Chem.) A pungent oily substance obtained by redistilling bone oil.