English to Chinese Dictionary

Search:

腹足 fù zú gastropod (class of mollusks including snails)


<< back to the home page