English to Chinese Dictionary

Search:

Did you mean: huge huagu huace huase huige hedge haze hug ?

花蛤 huā gé clam / bivalve mollusk, many spp.


<< back to the home page