螠yì
Meanings
1. echiuroid (spoon worm)