devein ( synonym found)

Definition of devein:

°To remove the veins from.

Back to Top