Plant and planet

[BOOK]

Surveys the evolution, biology, structure, life cycle, and ecological function of plants, centering on little known or unusual aspects of their functioning and on their relation to relationship with humanity.

9780670558865
book

Holdings

208290