Tamil Dictionary 🔍

protuberation

Pro*tu`ber*a"tion, n. Defn: The act of swelling beyond the surrounding surface. Cooke (1615).


protuberation - Similar Words