Chinese Version(中文版) | EBooks(电子书)
[skæfәpɔd]
(noun.) burrowing marine mollusk.
Checker: Quincy--From WordNet
adj. having the foot fitted for burrowing as a mollusc.
Typed by Doreen