botryoid(noun, adjective) adjective1. resembling a cluster of grapes in formSimilar word(s): botryoidal, boytrose noun1. (botany) A determinate inflorescence, similar to a raceme, taking the form of flowers arranged alongside an axis.