Tamil Dictionary 🔍

incapsulate

In*cap"su*late, v. t. (Physiol.) Defn: To inclose completely, as in a membrane.


incapsulate - Similar Words