This page contains brief information about docetaxel and a collection of links to more information about the use of this drug, research results, and ongoing clinical trials.
Freebase (0.00 / 0 votes) Rate this definition: Grotto A grotto is any type of natural or artificial cave that is associated with modern, historic, or prehistoric use by humans.
The grotto was first made accessible at the start of the 18th century and has since featured in travelogues and art works. Today's design is characterised by clean, modern lines and bright lighting, but this in no way disrupts the sense of history that clings to the place, or the feeling of being among the elements.