Just wanted to say that "Homo igneus" does mean "burning man," but it means the man himself is on fire; so "Homo Igneus" would be the correct name...