However , there is an ongoing debate over whether `` H. floresiensis '' is indeed a separate species .
There is an ongoing debate over whether `` H. floresiensis '' is indeed a separate species .