Etymology
Today it means: A flavonoid, found in many plants, that is a glycoside of quercetin and rutinose. Full definition →
From Translingual Ruta + English -in.
Etymology from Wiktionary, CC BY-SA 4.0.