Home GlossaryA to EC Carapace

Carapace

by David Proudfoot

Carapace – The body shell of a crab.

Facebook Comments

Related Posts

%d bloggers like this: