exficiate ( synonym found)

Definition of exficiate:

°To remove the leaves from a plant.
°To remove a layer of skin, as in cosmetic preparation.

Definition of exficiate:

°To remove the leaves from a plant.
°To remove a layer of skin, as in cosmetic preparation.

Back to Top