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 is a internationally-renowned Catholic shrine and botanical garden located minutes from downtown Portland. Formally The National Sanctuary of Our Sorrowful Mother, The Grotto provides a peaceful retreat for more than 300,000 visitors each year from all faiths and all walks of life.he Grotto Conference Center provides a serene setting for business meetings, community workshops, or religious retreats. The Grotto is a non-profit organization supported solely by the proceeds of its gift shop and donations.