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.
Though Our Lady of Lourdes Grotto may never gain the notoriety of the original Lourdes grotto, the site functions in much the same way, providing faith, inspiration, and prayer to the thousands of followers who come to drink its waters.