orange dog

Noun

 * 1) The caterpillar of the giant swallowtail butterfly, which feeds on the leaves of citrus.