DEVEIN


Meaning of DEVEIN in English

[de.vein] vt (1953): to remove the dark dorsal vein from (shrimp)

Merriam-Webster English vocab.      Английский словарь Merriam Webster.