Definitions

large turtle

Etymology phono-semantic

worm

Semantic: Phonetic: