General Leaf Feeders Several species of caterpillars may feed on nut trees.
(General Leaf Feeders Several species of caterpillars; may feed; )
General Leaf Feeders Several species of caterpillars
may feed