This question already has an answer here:
Is there a technical name for a word that contains other words? I'm thinking about the contained words having all the letters in the order they appear in the original word. For example, "spawn" contains spa, pawn, paw. I'm also hoping to find a more technical word than "Kangaroo words" or "Matryoshka words" if there is one--something like "paraprosdokian" or "palindrome" etc.