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