English to Chinese Dictionary

Search:

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

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


<< back to the home page