English to Hindi

Meaning for:
Galleria mellonella
other
पतंगा;शलभ