It isn't that specific, in fact it's quite broad.
Like an ovum, the facehugger contains the basic biological data of every alien, such as the number of limbs, double jaw, tail, etc). And like a sperm, the host determines more subtle traits, like the overall proportions, its primary means of locomotion, and other minor details.
Nothing too mind-bending about that.