giant leopard moth

English

Etymology

From giant +‎ leopard moth.

Noun

giant leopard moth (plural giant leopard moths)

  1. Hypercompe scribonia, a species of tiger moth.