Attested.to

Definition

hard outer covering or case of certain organisms such as arthropods and turtles

Seed ·

Term in context

carapace in CommonParlance