What does "urechitin" mean?

Urechitin: A glucoside extracted from the leaves of a certain plant (Urechitis suberecta) as a bitter white crystalline substance.

Sources