Strophiolate /(?)/ Stro·phi·o·late Strophiolate a. Furnished with a strophiole, or caruncle, or that which resembles it. (Bot.)