CRUSTATION MEANING IN ENGLISH

• Crustation Definition & Synonyms

  1. (n.) An adherent crust; an incrustation.


RECENT SEARCHES