geoside
geoside has 1 sense in the JumbleFix dictionary. Letters: 7.
Definitions
noun
. A glycoside derived from a plant, often used in pharmacology.