Attested.to

Definition

organ in many arachnids containing many thin folds of membrane resembling the leaves of a book

Seed ·

Term in context

book lung in CommonParlance