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.
After traveling to the famous grotto in Lourdes, a French town in the Pyrenean foothills which was home to eighteen sightings of the Virgin Mary beginning with Bernadette Soubirousâ vision on February 11th, 1858, the Monsignor set out to build a replica of the Lourdes Grotto on the church grounds.