How can a two genera share a latin name?
No, not an error. Plants, Animals and Bacteria each have their own independent nomenclatural codes. So while it is not advised, it is not forbidden by the code to have the same genera. It would be forbidden to have the same genus within one of the three codes. As a side issue, don't forget that the species ALWAYS includes the genus. Species are always binomens. The species epithet is the second word in the species binomen. Thus our species is Homo sapiens, not sapiens.