book lung

1. (noun) organ in many arachnids containing many thin folds of membrane resembling the leaves of a book
Related Words: respiratory organ



Terms and Conditions of Use / Copyright Notice