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.
It may be a bit of a stretch to claim that the town of Grottoes came into existence because of a groundhog, but itâs hard to dismiss the furry mammalâs role in the birth of the community in the southeast corner of Rockingham County. Legend has it that in 1804 Bernard Weyer, a local trapper, kept losing his quarry down a burrow hole.