ipolamiide noun1 •A naturally occurring iridoid glycoside found in a number of plants including Stachytarpheta dichotoma and Plantago euphratica. formsipolamiides