Roses Red, Violets Blue: Why Flowers Have Colors (Discovery)
Description
Examines the nature and function of flower colors and explains their role in attracting animal pollinators to help the plants reproduce. - from Amzon
ISBN(s)
0822515946, 9780822515944