English | German | Russian | Czech

winter worm English

Meaning winter worm meaning

What does winter worm mean?

winter worm

a fungus, Ophiocordyceps sinensis, used in traditional Chinese medicine

Are you looking for...?