Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: haiguai haigui haiyuezi ?

hǎi guā Tellina iridescens (a bivalve mollusk) / any similar small clam

Dictionary · Google Translate · Help
By MDBG 2026