User blog comment:Argorrath/Call of Duty: Ghosts Onslaught achievements revealed/@comment-3171236-20140125013601/@comment-3091118-20140125204749

Actually Cryptids means a creature or plant whose existence has been suggested but is not recognized by scientific consensus. So even though you are shooting them that doesn't mean that their not Cryptids.