hadkkd hadkkd 07-03-2017 Chemistry contestada What do homologous structures, vestigial structures , and fossils provide evidence of?