Meaning

1 senses
  1. Synonym of caterpillar fungus (“Ophiocordyceps sinensis”).

Forms

plural: vegetable caterpillars

Synonyms

1 synonyms

See also

neighbours in the dictionary
vegetable caterpillar — meaning, examples, forms, synonyms | Krumeto