PUMICATED MEANING IN ENGLISH

• Pumicated Definition & Synonyms

  1. (imp. & p. p.) of Pumicate


• Pumicate Definition & Synonyms

  1. (v. t.) To make smooth with pumice.


RECENT SEARCHES