Tagged With Caterpillar Fungus

The world's most valuable parasite, caterpillar fungus, can cost up to $63,000 per pound