Wikispecies
New Latin, from Latin homo (“man”) + Flores, the Indonesian island on which Homo floresiensis was discovered.
Homo floresiensis m