What are waxworms?

Waxworms are the larvae of the Greater Wax Moth, Galleria mellonella. The larvae may look like large maggots, but they are more like caterpillars.

Dec 4, 2020