host: a technical name for the bread used in the service of Mass or Holy Communion
solid: matter that is solid at room temperature and pressure
silenus: any of the minor woodland deities who were companions of Dionysus (similar to the satyrs)