mopani worm


mopani worm

n 1. (Animals) an edible caterpillar that feeds on mopani leaves 2. (Cookery) an edible caterpillar that feeds on mopani leaves