I'm still not sure exactly what homo novissima is but i don't think she is fully one. The part that stands out about Homo novissima is that they are suppose to be manufactured. Wanda was born. But i could be taking it too literal maybe they meant manufactured powers and not literally manufactured being.