Dictionary
·
Google Translate
·
Help
Search by Chinese, Pinyin or English Definition:
Did you mean:
haiguai
haigui
haiyuezi
?
海
瓜
子
hǎi
guā
zǐ
Tellina iridescens (a bivalve mollusk) / any similar small clam
By
MDBG
2026