carapace in Chinese

carapace

( car·a·pace - ˈkærəˌpeɪs - kar-uh-peys )

(English to Chinese translation)

  1+ w

Synonyms of : carapace

carapace
crust
crusts

Example sentences of : carapace

Antonyms of : carapace