Not quite- it's a variety of fungus..."Cordyceps is a genus of ascomycete fungi that includes about 600 worldwide species. Diverse variants of cordyceps have had more than 1,500 years of use in Chinese medicine." It just looks like dried caterpillar.