Flowers and Pollen and Genes, Oh, My!