VariousWords beta
Related Terms:
Definitions:
Noun
book lung
Definition: organ in many arachnids containing many thin folds of membrane resembling the leaves of a book
Definition: A lamellate respiratory organ found in arachnids.