In MySQL, is it possible to delete where a field is equal to another row with a prefix?

For example (psuedo-code):

```
DELETE from `table` WHERE `field` = CONCAT("duplicate-of-", field)

```

Assuming I have have these rows, I'd like to delete all of the corresponding duplicates which have that prefix

```
+ Field                 +
------------------------
| name               |
| duplicate-of-name  |
| name2              |
| duplicate-of-name2 |

```