Definition of Excavation from the PharmacyDictionary.in
Excavation
Synonyms or meaning of Excavation
The formation of a cavity or the act of hollowing out.
Image related to Excavation
Not Available
Definition of Excavation from the PharmacyDictionary.in
The formation of a cavity or the act of hollowing out.
Not Available