floresiensis

Etymology
From Flores, an island in Indonesia (from, from 🇨🇬) +.

Adjective

 * 1) Of or pertaining to the island of Flores in Indonesia.