Search term carapace has 3 results
Jump to
EN English NL Dutch
carapace (n) [crustaceans] schaal (n) {m} [crustaceans]
carapace (n) [tortoise] schild (n) {n} [tortoise]
carapace (n) [tortoise] rugschild (n) {n} [tortoise]