Flowering plants have developed many devices to discourage self-pollination and to encourage
Channel: Doubtnut
Date: 2020-01-19

Flowering plants have developed many devices to discourage self-pollination and to encourage cross-pollination. Explain three such devices.