lilbean0927 lilbean0927 10-01-2017 Biology contestada Some flowers are able to pollinate themselves. True False