Other species of hummingbird moths lay their eggs on various host plants. "Upon hatching, these caterpillars feed on the host ...