vegetable caterpillar
English
Noun
vegetable
caterpillar
(
plural
vegetable caterpillars
)
Synonym of
caterpillar fungus
(
“
Ophiocordyceps sinensis
”
)
.