Insects, birds and lizards as pollinators of the largest-flowered Scrophularia of Europe and Macaronesia.

Insects, birds and lizards as pollinators of the largest-flowered Scrophularia of Europe and Macaronesia.