winter worm
winter worm
English
Noun
Ad
Definition
A caterpillar fungus (Ophiocordyceps sinensis), used in traditional Chinese medicine
Ad
winter worm
A caterpillar fungus (Ophiocordyceps sinensis), used in traditional Chinese medicine