ellehouston ellehouston 19-02-2016 Biology contestada the structures involved in pollination and fertilization.