Caterpillars

Chinese caterpillars , Latin: Cordyceps sinensis ; Japanese: tochukaso ; Chinese: dongchongxiacao , 冬虫夏草 ; English: Caterpillar Fungus , Deer Fungus

Offer caterpillar